home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
PROGRAMR
/
OLE2BOOK.ZIP
/
CHAP05.ZIP
/
CHAP05
/
SMASHER
/
SMASHER.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-03-16
|
1KB
|
44 lines
/*
* SMASHER.H
*
* Definitions and function prototypes for the file manager extesion
* SMASHER.DLL.
*
* Copyright (c)1993 Microsoft Corporation, All Rights Reserved.
*
* Kraig Brockschmidt, Software Design Engineer
* Microsoft Systems Developer Relations
*
* Internet : kraigb@microsoft.com
* Compuserve: >INTERNET:kraigb@microsoft.com
*
*/
//Resource identifiers
#define IDR_BITMAP 1
#define IDR_MENU 1
//Menu constants
#define IDS_SMASH 1
#define IDS_SMASHHELP 100
#define IDM_SMASH 1
//Cheap strings
#define SZSMASHER "Compound File Smasher"
#define SZERRNOTACOMPOUNDFILE "Smasher cannot defragment %s.\n\rNot a compound file."
#define SZERRTEMPFILE "Could not create an intermediate file.\n\rCheck disk space and your TEMP environment variable."
#define SZERROPENFAILED "Could not access %s for defragmentation.\n\rFile could be locked."
#define SZERRTEMPFILECOPY "Could not write to intermediate file.\n\rCould be out of disk space or memory."
#define SZERRTEMPHASFILE "Failure to overwrite file. Defragemented version can be found in\r\n%s."
//SMASHER.CPP
BOOL SmashSelectedFiles(HWND);
extern "C"
{
HMENU FAR PASCAL FMExtensionProc(HWND hWnd, UINT iMsg, LONG lParam);
}